DataFrame执行groupby聚合操作后,如何继续保持DataFrame对象而不变成Series对象 |
您所在的位置:网站首页 › dataframe series › DataFrame执行groupby聚合操作后,如何继续保持DataFrame对象而不变成Series对象 |
![]() ![]() 请选择搜索范围 含 的文章 含 的书籍 含 的随笔宋娃娃姓宋 / python / DataFrame执行groupby聚合操作后,如何继... 转Word 全屏 打印 修改 转藏+1 分享 QQ空间 QQ好友 新浪微博 微信扫一扫 × 00:00选择朗读音色 亲切女声 稳重女声 成熟男声 选择朗读倍速 0.75倍 1倍 1.5倍 选择循环方式 单篇循环 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 最近在做京东jdata算法比赛,刚接触pandas不久,在处理特征时,碰到一个恶心的问题:用groupby聚合后,之前的dataframe对象变成了series对象,聚合的字段变成了索引index,导致获取这些字段时很麻烦,后面发现reset_index()这个函数,兼职完美的解决了我的需求。 元素数据如下: 聚合后变成了这样: 尝试这样访问按照column的方式获取值,结果报错了,后面发现已经变成了Series对象了,不是DataFrame了 可是我还想把sku_id 和type这2个字段作为column呀。。。诶 233。。 于是乎终于找到了这个函数reset_index() 由变成DataFrame对象了,完美解决问题 ![]() ![]() ![]() ![]() 来自: 宋娃娃姓宋 > 《python》 举报推一荐:发原创得奖金,“原创奖励计划”来了!
猜你喜欢 0条评论 发表 请遵守用户 评论公约 查看更多评论![]() Pandas 中文API文档 df.pivot_table(index=col1, values=[col2,col3], aggfunc=max):创建一个按列col1进行分组,并计算col2和col3的最大值的数据透视表。df1.append(df2):将df2中的行添加到df1的尾部df.concat([df1, df2... ![]() 利用Python进行数据分析:【Pandas】(Series+DataFrame) 利用Python进行数据分析:【Pandas】(Series+DataFrame)三、Series特性 Series支持数组的特性: --从ndarray创建Series:Series(ar... ![]() DataFrame(14):对比MySQL学习“Pandas的groupby分组聚合”(超详细) df = pd.read_excel(r"C:\Users\黄伟\Desktop\emp.xlsx")display(df)df = df.groupby("deptno",as_index=False).ag... ![]() 一个人的逆袭,必须要抓住这三个时机 一个人的逆袭,必须要抓住这三个时机。她第一次演讲摸不到头绪,不会讲,又紧张,在勉强晋级之后,她研究了市面上几乎所有教人演讲的书... ![]() 用pandas进行数据分析实战 用pandas进行数据分析实战。因为数据集的数据比较多,如果我们只想浏览部分的话,可以使用head函数,显示头部的数据,默认5,也可以自由... ![]() 使用Python进行数据处理,Pandas DataFrame对象介绍与使用 使用Python进行数据处理,Pandas DataFrame对象介绍与使用Pandas DataFrame数据对象。创建第一个DataFrame对象。对于大型DataFrame对象... ![]() 使用pandas做数据分析,掌握这些函数就够了 mapdf[''''''''name1''''''''] = df.name.map({''''... python 数据错位相减,上下两行相减 [译]Pandas常用命令对照清单 df1.append(df2) 将df1的数据添加在df2下方(列必须相同)df.concat([df1,df2],axis=1) 将df2的数据加载df1右侧(行必须相同)df1.join(df2,on=col1,how=''''''''inner... ![]() Pandas入门(二) import pandas as pdimport numpy as nps1=np.array([1,2,3,4])s2=np.array([5,6,7,8])df=pd.Series(np.array([5,6,7,8]))df=pd.DataFra... ![]() ¥.00 微信或支付宝扫码支付: 开通即同意《个图VIP服务协议》 正在支付中,请勿关闭二维码! 微信支付后,该微信自动注册为你的个人图书馆账号 付费成功,还是不能使用? 复制成功! 绑定帐号,享受特权 恭喜你成为个图VIP! 在打印前,点击“下一步”观看2个提示 下一步 全部>> ● 电子书免费读 ● 全站无广告 ● 全屏阅读 ● 高品质朗读 ● 批量上传文档 ● 购书5折 ● 5千个文件夹 ● 专属客服微信支付查找“商户单号”方法: 1.打开微信app,点击消息列表中和“微信支付”的对话 2.找到扫码支付给360doc个人图书馆的账单,点击“查看账单详情” 3.在“账单详情”页,找到“商户单号” 4.将“商户单号”填入下方输入框,点击“恢复VIP特权”,等待系统校验完成即可。 支付宝查找“商户订单号”方法: 1.打开支付宝app,点击“我的”-“账单” 2.找到扫码支付给个人图书馆的账单,点击进入“账单详情”页 3.在“账单详情”页,找到“商家订单号” 4.将“商家订单号”填入下方输入框,点击“恢复VIP特权”,等待系统校验完成即可。 已经开通VIP,还是不能打印? 请通过以下步骤,尝试恢复VIP特权 第1步在下方输入你支付的微信“商户单号”或支付宝“商家订单号” 第2步点击“恢复VIP特权”,等待系统校验完成即可 如何查找商户单号? 恢复VIP特权正在查询... 订单号过期! 该订单于2020/09/09 23:59:59支付,VIP有效期:2020/09/09 23:59:59至2020/09/11 23:59:59!如需使用VIP功能,建议重新开通VIP 返回上一页支付成功! 确定已获得“发送到手机”权限! 微信扫码,在手机上查看选中内容 全部>> ● 电子书免费读 ● 全站无广告 ● 全屏阅读 ● 高品质朗读 ● 批量上传文档 ● 购书5折 ● 5千个文件夹 ● 专属客服确定复制刚才选中的内容? 确定 复制 打印文章 发送到手机微信扫码,在手机上查看选中内容 全屏阅读 朗读全文 分享文章 QQ空间 QQ好友 新浪微博 微信扫一扫 复制 打印文章 发送到手机微信扫码,在手机上查看选中内容 全屏阅读 朗读全文 × ×复制成功! ¥.00 微信或支付宝扫码支付: 开通即同意《个图VIP服务协议》 正在支付中,请勿关闭二维码! 自动续费¥12/月,可随时取消 开通即同意《连续订阅服务协议》|《个图VIP服务协议》 全部>> ● 电子书免费读 ● 全站无广告 ● 全屏阅读 ● 高品质朗读 ● 批量上传文档 ● 购书5折 ● 5千个文件夹 ● 专属客服 ×支付确认 1. 请在手机上打开的页面进行支付; 2. 如支付完成,请点击“支付完成”。 支付完成 取消支付 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |